<!-- $Header: d:\cvs/3.8/Prevent-Doublepost/Prevent-doublepost.txt,v 1.1 2009/01/31 14:05:53 pem Exp $ -->


Prevent Doubleposts  vBulletin 3.8
=====================================


      "vbulletin_quick_reply.js" -    "clientscript".


 
----------------

      . 



  :


			var postbits = ajax.responseXML.getElementsByTagName('postbit');
			for (i = 0; i < postbits.length; i++)
			{
				var newdiv = document.createElement('div');
				newdiv.innerHTML = postbits[i].firstChild.nodeValue;
				var lp = fetch_object('lastpost');
				var lpparent = lp.parentNode;
				var postbit = lpparent.insertBefore(newdiv, lp);

				PostBit_Init(postbit, postbits[i].getAttribute('postid'));
			}


 :


			// Paul M - Doublepost modification //
			if (fetch_tag_count(ajax.responseXML, 'updatepost'))
			{
				var postbit = ajax.responseXML.getElementsByTagName('postbit')[0].firstChild.nodeValue;
				var hidepost = ajax.responseXML.getElementsByTagName('updatepost')[0].firstChild.nodeValue;
				fetch_object('edit' + hidepost).innerHTML = postbit;
			}
			else
			{
				var postbits = ajax.responseXML.getElementsByTagName('postbit');
				for (i = 0; i < postbits.length; i++)
				{
					var newdiv = document.createElement('div');
					newdiv.innerHTML = postbits[i].firstChild.nodeValue;
					var lp = fetch_object('lastpost');
					var lpparent = lp.parentNode;
					var postbit = lpparent.insertBefore(newdiv, lp);	
					PostBit_Init(postbit, postbits[i].getAttribute('postid'));
				}
			}



     .